
#ifndef DESIGN_PATTERNS_COMPOSITE_BULK_H_
#define DESIGN_PATTERNS_COMPOSITE_BULK_H_

#include "Commodity.h"
#include <cstdio>

class Bulk : public virtual Commodity
{
private:
  double weight_;

public:
  Bulk(std::string name, double price_per, double weight);

  double CheckOut() override;
};

#endif //DESIGN_PATTERNS_COMPOSITE_BULK_H_
